have one's hands tied - Türkisch Englisch Wörterbuch